SoftwareShield System Feature Guide

##

## SoftwareShield System Feature Guide

This section describes what you can do with the various features of the SoftwareShield System DRM Kit, what they can do for you directly (as well as in the background) and what the functionality is behind the features themselves (describing how they work).

Where appropriate however, this section will refer you to the various other locations in the help file for detailed instructions on how to accomplish some task or achieve a feature.

A solid understanding of the features of the SoftwareShield System will provide you with the knowledge of how to get the most value out of this DRM Kit with the least amount of work. Understanding the features will also go a long way in saving you valuable time when implementing a solution and supporting your licensed software. We recommend that you thoroughly read this entire section before you begin developing a licensing solution with the SoftwareShield System

This reference covers 21 major feature sections. Each of the major feature sections is divided into sub-sections which go into further detail where appropriate. We suggest reading it from front-to-back since understanding some features requires an understanding of the features before them. The major feature sections are:

1. Authorization Definitions
2. Authorization Request Codes
3. Activation Codes
4. Serial Numbers
5. Code Exchanges
6. IronWrapping
7. CheckPoint Central Server Controlled Licensing
8. Manually Generate Activation Codes
9. Generate Activation Codes Automatically Over the Web
10. Generating Activation Codes Programmatically
11. Expiring Licenses
12. FingerPrinting / Machine Locking
13. Copy Protection
14. SoftwareShield Files
15. Alias Files
16. Virgin Registry Data
17. User Interface Customization
18. Implementation Support
19. Testing and Debugging Support
20. License Recovery
21. Tamper Resistance
22. Secure License Details